Annette O'Toole Actor / Producer / Scriptwriter DouBan IMDb Actor It 1990 6.9 The Incoherents 2019 5.3 Virgin River 2019 - 2022 7.4 Women Who Kill 2016 5.6